From da219872d8d76f42113c36ba4112a5281db227c4 Mon Sep 17 00:00:00 2001 From: Owen Taylor Date: Thu, 25 Feb 1999 00:04:18 +0000 Subject: [PATCH] Unset the clip mask for the GC if we set it. (Patch from Lars Hamann Wed Feb 24 19:08:51 1999 Owen Taylor * gtk/gtkclist.c (draw_cell_pixmap): Unset the clip mask for the GC if we set it. (Patch from Lars Hamann ) --- ChangeLog | 6 ++++++ ChangeLog.pre-2-0 | 6 ++++++ ChangeLog.pre-2-10 | 6 ++++++ ChangeLog.pre-2-2 | 6 ++++++ ChangeLog.pre-2-4 | 6 ++++++ ChangeLog.pre-2-6 | 6 ++++++ ChangeLog.pre-2-8 | 6 ++++++ gtk/gtkclist.c | 2 ++ 8 files changed, 44 insertions(+) diff --git a/ChangeLog b/ChangeLog index 4195ed6917..a4e3c9b0d7 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +Wed Feb 24 19:08:51 1999 Owen Taylor + + * gtk/gtkclist.c (draw_cell_pixmap): Unset the clip + mask for the GC if we set it. (Patch from + Lars Hamann ) + Thu Feb 24 23:58:44 1999 Tim Janik * gtk/gtksignal.c (gtk_signal_handler_pending_by_id): added function diff --git a/ChangeLog.pre-2-0 b/ChangeLog.pre-2-0 index 4195ed6917..a4e3c9b0d7 100644 --- a/ChangeLog.pre-2-0 +++ b/ChangeLog.pre-2-0 @@ -1,3 +1,9 @@ +Wed Feb 24 19:08:51 1999 Owen Taylor + + * gtk/gtkclist.c (draw_cell_pixmap): Unset the clip + mask for the GC if we set it. (Patch from + Lars Hamann ) + Thu Feb 24 23:58:44 1999 Tim Janik * gtk/gtksignal.c (gtk_signal_handler_pending_by_id): added function diff --git a/ChangeLog.pre-2-10 b/ChangeLog.pre-2-10 index 4195ed6917..a4e3c9b0d7 100644 --- a/ChangeLog.pre-2-10 +++ b/ChangeLog.pre-2-10 @@ -1,3 +1,9 @@ +Wed Feb 24 19:08:51 1999 Owen Taylor + + * gtk/gtkclist.c (draw_cell_pixmap): Unset the clip + mask for the GC if we set it. (Patch from + Lars Hamann ) + Thu Feb 24 23:58:44 1999 Tim Janik * gtk/gtksignal.c (gtk_signal_handler_pending_by_id): added function diff --git a/ChangeLog.pre-2-2 b/ChangeLog.pre-2-2 index 4195ed6917..a4e3c9b0d7 100644 --- a/ChangeLog.pre-2-2 +++ b/ChangeLog.pre-2-2 @@ -1,3 +1,9 @@ +Wed Feb 24 19:08:51 1999 Owen Taylor + + * gtk/gtkclist.c (draw_cell_pixmap): Unset the clip + mask for the GC if we set it. (Patch from + Lars Hamann ) + Thu Feb 24 23:58:44 1999 Tim Janik * gtk/gtksignal.c (gtk_signal_handler_pending_by_id): added function diff --git a/ChangeLog.pre-2-4 b/ChangeLog.pre-2-4 index 4195ed6917..a4e3c9b0d7 100644 --- a/ChangeLog.pre-2-4 +++ b/ChangeLog.pre-2-4 @@ -1,3 +1,9 @@ +Wed Feb 24 19:08:51 1999 Owen Taylor + + * gtk/gtkclist.c (draw_cell_pixmap): Unset the clip + mask for the GC if we set it. (Patch from + Lars Hamann ) + Thu Feb 24 23:58:44 1999 Tim Janik * gtk/gtksignal.c (gtk_signal_handler_pending_by_id): added function diff --git a/ChangeLog.pre-2-6 b/ChangeLog.pre-2-6 index 4195ed6917..a4e3c9b0d7 100644 --- a/ChangeLog.pre-2-6 +++ b/ChangeLog.pre-2-6 @@ -1,3 +1,9 @@ +Wed Feb 24 19:08:51 1999 Owen Taylor + + * gtk/gtkclist.c (draw_cell_pixmap): Unset the clip + mask for the GC if we set it. (Patch from + Lars Hamann ) + Thu Feb 24 23:58:44 1999 Tim Janik * gtk/gtksignal.c (gtk_signal_handler_pending_by_id): added function diff --git a/ChangeLog.pre-2-8 b/ChangeLog.pre-2-8 index 4195ed6917..a4e3c9b0d7 100644 --- a/ChangeLog.pre-2-8 +++ b/ChangeLog.pre-2-8 @@ -1,3 +1,9 @@ +Wed Feb 24 19:08:51 1999 Owen Taylor + + * gtk/gtkclist.c (draw_cell_pixmap): Unset the clip + mask for the GC if we set it. (Patch from + Lars Hamann ) + Thu Feb 24 23:58:44 1999 Tim Janik * gtk/gtksignal.c (gtk_signal_handler_pending_by_id): added function diff --git a/gtk/gtkclist.c b/gtk/gtkclist.c index 5b2d4bd213..02aa3c45ec 100644 --- a/gtk/gtkclist.c +++ b/gtk/gtkclist.c @@ -5566,6 +5566,8 @@ draw_cell_pixmap (GdkWindow *window, gdk_draw_pixmap (window, fg_gc, pixmap, xsrc, ysrc, x, y, width, height); gdk_gc_set_clip_origin (fg_gc, 0, 0); + if (mask) + gdk_gc_set_clip_mask (fg_gc, NULL); return x + MAX (width, 0); } -- 2.30.2